package groove.json.request;

import groove.GrooveClient;
import groove.json.request.header.MarkSongDownloadedRequestHeader;
import groove.json.request.parameter.MarkSongDownloadedRequestParameters;
import groove.util.GrooveConstants;

public class MarkSongDownloadedRequest implements IGrooveRequest {

	private String method = GrooveConstants.METHOD_MARK_DOWNLOAD;
	private MarkSongDownloadedRequestHeader header;
	private MarkSongDownloadedRequestParameters parameters;
	
	
	public MarkSongDownloadedRequest(GrooveClient client, String streamKey, String streamServerID, long songID){
		header = new MarkSongDownloadedRequestHeader(client, method);
		parameters = new MarkSongDownloadedRequestParameters(streamServerID, songID, streamKey);
	}

	@Override
	public String getMethod() {
		return method ;
	}

	@Override
	public boolean isHTTPS() {
		return false;
	}

}
